package com.swh.cloud.biz.conf;

import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.ImportResource;
import org.springframework.context.annotation.PropertySource;
import org.springframework.context.annotation.PropertySources;

/**
 * java config 配置数据源 和 其他的参数
 * @author sangwenhao-桑文豪
 * @date 2016年12月25日 下午8:59:52
 */
@Configuration
//Spring Boot理念是零配置编程，但是如果绝对需要使用XML的配置，
//使用@ImportResource注解加载spring.xml配置文件
//使用@PropertySource或@PropertySources 加载properties配置文件
//,其中PropertySource需要jdk1.8+
//@PropertySource("classpath:db.properties")
//@PropertySources({ 
//	@PropertySource("classpath:db.properties"),
//	@PropertySource("classpath:log4j.properties"),
//})
@ImportResource(locations={"classpath:spring/applicationContext.xml"})
//@ImportResource(locations={"file:E:/JavaMavenProject\\user-cloud-biz-service\\src\main\resources\\spring\\applicationContext.xml"})
//引入其他的java config类
//@EnableConfigurationProperties(DataSourceProperties.class)
public class DataSourcesConfiguration {

}
